#include <stdio.h>
#include <malloc.h>

#include ".\lib\uthash-master\src\uthash.h" /* UT_hash_handle */


/**
 * Definition for a binary tree node.  */
 // 二叉树
struct TreeNode {
     int val;
     struct TreeNode *left;
     struct TreeNode *right;
 };


// 结构体：哈下操作？？不太理解？？
typedef struct {
    struct TreeNode * key;
    UT_hash_handle hh;
} HashItem;

